<?php

namespace common\repositories\common;

use common\repositories\BaseRepository;
use Yii;
use common\entities\common\MyscrmContractNumToAdDrainEntity;

class ContractNumToAdDrainRepository extends BaseRepository {

   /**
    * 根据合同号,获取该合同下点广告消费列表
    * // TODO 合同号获取消费列表
    * @param string $organizationId 租户id
    * @param string $contractId 合同id
    * @return array
    */
	public static function getAdDrainListByContractId($AdDrainId) {
		return MyscrmContractNumToAdDrainEntity::getAdDrainListByContractId($AdDrainId);
	}

    /**
     * 根据合同号,增加该合同下点广告消费列表
     * // TODO 合同号增加广告记录
     * @param string $organizationId 租户id
     * @param string $contractId 合同id
     * @return array
     */
    public static function addAdDrainListByContractId($Arr,$AdDrainId) {

        return MyscrmContractNumToAdDrainEntity::addAdDrainListByContractId($Arr,$AdDrainId);
    }


    /**
     * 根据合同号,修改该合同下点广告消费列表
     * // TODO 合同号修改广告记录
     * @param string $organizationId 租户id
     * @param string $contractId 合同id
     * @return array
     */
    public static function editAdDrainListByContractId($contractId,$arr,$idToDelpath=null) {
        return MyscrmContractNumToAdDrainEntity::editAdDrainListByContractId($contractId,$arr,$idToDelpath);
    }

    /**
     * 根据合同号,修改该合同下点广告消费列表
     * // TODO 合同号删除广告记录
     * @param string $organizationId 租户id
     * @param string $contractId 合同id
     * @return array
     */
    public static function delAdDrainListByContractId($id,$contractId) {
        return MyscrmContractNumToAdDrainEntity::delAdDrainListByContractId($id,$contractId);
    }

}
